Открывает файл для чтения данных из файла и для записи данных в файл.
Синтаксис:
OPEN file name FOR file mode AS [#] file number
Параметры
Аргумент file name (имя файла) - это строка, задающая имя файла, который следует открыть. Необходимо указать полный путь доступа к файлу (устройство и каталоги).
Аргумент file mode (тип файла) - это одно из следующих значений: INPUT, OUTPUT или APPEND.
Тип INPUT задает открытие файла для чтения данных.
Тип OUTPUT задает открытие файла для записи данных. Если указанный файл не существует, то будет создан новый файл.
Предупреждение: Если заданный в операторе OPEN файл существует, то при выборе типа OUTPUT он будет усечен до нулевой длины.
Тип APPEND открывает указанный файл так, что данные будут записываться в конец файла.
Аргумент file number (номер файла) - это целое число от 1 до 10. Каждому открытому файлу должен быть присвоен уникальный номер файла. Отметим, что символ фунта (#), предшествующий номеру файла, является необязательным.
Примеры:
OPEN c:\file FOR INPUT AS #1 a$ = c:\test OPEN a$ FOR OUTPUT AS 7